﻿using Furion.RemoteRequest;
using System.Text.Json;

namespace GoodAdmin.AuthExtra;

public class DingdingUserInput
{
    public string userid { get; set; }

    /// <summary>
    /// 缺省序列化配置
    /// </summary>
    /// <returns></returns>
    [JsonSerializerOptions]
    static object GetJsonSerializerOptions()
    {
        // 这里也可以通过 JSON.GetSerializerOptions<JsonSerializerOptions>() 获取 Startup.cs 中的配置
        return new JsonSerializerOptions
        {

        };
    }
}

public class DingUserQueryByDeptInput
{
    public long dept_id { get; set; }
    public long cursor { get; set; }
    public long size { get; set; }
}

public class DingUserAuthCode
{
    public string code { get; set; }
}
